Skip to content

Conversation

@credbbl
Copy link
Contributor

@credbbl credbbl commented Feb 6, 2026

No description provided.

@credbbl credbbl changed the title Add partial Ruby 3.5 support Add partial Ruby 4.0 support Feb 10, 2026
@credbbl credbbl requested a review from ekohl February 10, 2026 10:46
@ekohl
Copy link
Member

ekohl commented Feb 10, 2026

The challenge with this gem is that it can work on that newer version, but is it also safe? I haven't had a look yet at how users could break out of their jails in the newer version(s).

@credbbl
Copy link
Contributor Author

credbbl commented Feb 10, 2026

The challenge with this gem is that it can work on that newer version, but is it also safe? I haven't had a look yet at how users could break out of their jails in the newer version(s).

This library uses RubyParser and Ruby2Ruby to get the code into something executable. But this transformation does not change just because we run on a newer Ruby itself. So the behavior of this transformation should be unchanged.

Except of course if those packages enable some version specific stuff. RubyParser can try to find a matching parser for the current running Ruby version, but this does not seem to be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants